return the favour - French English Dictionary